Spread Windows Forms 12.0 Product Documentation
FindAll<TTarget>(Predicate<TTarget>) Method


GrapeCity.Win.PluginInputMan Assembly > GrapeCity.Win.Spread.InputMan.CellType Namespace > CollectionBase<T> Class > FindAll Method : FindAll<TTarget>(Predicate<TTarget>) Method
The Predicate delegate that defines the conditions of the T to search for.
Retrieves all the T that match the specified type TTarget and match the conditions defined by the specified predicate.
Syntax
'Declaration
 
Public Overloads Function FindAll(Of TTarget As T)( _
   ByVal match As Predicate(Of TTarget) _
) As List(Of TTarget)
'Usage
 
Dim instance As CollectionBase(Of T)
Dim match As Predicate(Of TTarget)
Dim value As List(Of TTarget)
 
value = instance.FindAll(Of TTarget)(match)
public List<TTarget> FindAll<TTarget>( 
   Predicate<TTarget> match
)
where TTarget: T

Parameters

match
The Predicate delegate that defines the conditions of the T to search for.

Type Parameters

TTarget

Return Value

A List that contains all the T that match the specified type TTarget and match the conditions defined by the specified predicate, if found; otherwise, an empty List.
Exceptions
ExceptionDescription
match is null.
See Also

Reference

CollectionBase<T> Class
CollectionBase<T> Members
Overload List